Merge from upstream ruby-mode.el
authorNobuyoshi Nakada <nobu@ruby-lang.org>
Sun, 12 Aug 2012 22:06:56 +0000 (18:06 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sun, 12 Aug 2012 22:06:56 +0000 (18:06 -0400)
commite49c1a1599943be4a8503e2682dd474e4b3a6cfd
tree878f70958c647d2b2a3f10ae5e69bbd3d4e25982
parent8c17cfa4ef0e20163565c4d0ca120c63039da55b
Merge from upstream ruby-mode.el
* lisp/progmodes/ruby-mode.el (ruby-mode-map): Remove unnecessary
binding for `newline'.
(ruby-move-to-block): When moving backward, stop at block opening,
not indentation.
* progmodes/ruby-mode.el (ruby-brace-to-do-end)
(ruby-do-end-to-brace, ruby-toggle-block): New functions.
* progmodes/ruby-mode.el (ruby-mode-map): Add binding for
`ruby-toggle-block'.
* test/automated/ruby-mode-tests.el (ruby-move-to-block-stops-at-opening)
(ruby-toggle-block-to-do-end, ruby-toggle-block-to-brace): New test.
lisp/ChangeLog
lisp/progmodes/ruby-mode.el
test/ChangeLog
test/automated/ruby-mode-tests.el